package com.mall.user;

import com.mall.user.dto.*;

/**
 * @author Liang Shunhao
 * @description: 用户登录相关服务
 * @date 2021/9/28 23:13
 */
public interface IUserService {

    /**
     * 用户登录
     *
     * @param userLoginRequest 用户名、密码
     * @return 登录状态
     */
    UserLoginResponse checkLogin(UserLoginRequest userLoginRequest);

    /**
     * 验证token是否正确
     *
     * @param checkAuthRequest 验证信息
     * @return 用户信息
     */
    CheckAuthResponse validToken(CheckAuthRequest checkAuthRequest);
}
